package com.example.jimanguang.Services;

import com.example.jimanguang.Entity.Appliction;
import com.example.jimanguang.Entity.Comics;

import java.util.List;
import java.util.UUID;

public interface ApplictionService {
    //发布者申请
    Appliction apply(UUID creatorId, UUID comicsId, String token);

    //查看发布的漫画
    List<Appliction> getAllComics(UUID creatorId, String token);

    //查看用户申请状态
    List<Appliction> getEnrolledComics(UUID creatorId, String token);

    //
    List<Appliction> getApplyingComics(UUID creatorId, String token);

    //
    List<Appliction> getDeclinedComics(UUID creatorId, String token);

    Comics removeComics(UUID creatorId, UUID comicsId, String token);
}
